package com.huatai.bpmn.entity;

import cn.hutool.json.JSONObject;
import com.baomidou.mybatisplus.annotation.*;
    import java.io.Serializable;
import java.time.LocalDateTime;
import java.time.LocalDate;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import io.swagger.annotations.ApiModel;

/**
 * 实施详情表格
 *
 * @author yxy
 * @email yuanxy999@126.com
 * @date 2024-07-19 10:41:47
 */
@Data
@TableName("tb_invest_capital" )
@ApiModel(value = "InvestCapitalEntity对象", description = "实施详情表格" )
public class InvestCapitalEntity implements Serializable {

@TableId(value = "id", type = IdType.ASSIGN_ID)

private Long id;
@ApiModelProperty("用户" )
@TableField("user_id" )

private Long userId;
	@ApiModelProperty("用户名称" )
	@TableField("user_name" )

	private String userName;
@ApiModelProperty("开始时间" )
@TableField("start_time" )
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
private String startTime;
@ApiModelProperty("结束时间" )
@TableField("end_time" )
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
private String endTime;
@ApiModelProperty("人工天" )
@TableField("day_count" )

private Integer dayCount;
@ApiModelProperty("描述" )
@TableField("describe_text" )

private String describeText;
/*@ApiModelProperty("是否提交" )
@TableField("submit_status" )

private Integer submitStatus;*/
@ApiModelProperty("是否审核 0正常 1审核中" )
@TableField("check_status" )

private Integer checkStatus;
@ApiModelProperty("商机前期投入id" )
@TableField("flow_id" )
private String flowId;

	@ApiModelProperty("项目经理" )
	@TableField("project_manager" )
private String projectManager;

	@ApiModelProperty("流程key")
	@TableField(exist = false)
	private String myKey;
}
